incarnate again - German English Dictionary